-- LuaPlayer Euphoria V5 By Zack --
-- If you find a bug with LuaPlayer Euphoria, Please submit to the official forums : http://www.retroemu.com/forumdisplay.php?f=148
-- Based on LuaPlayer v0.20 by Shine --

-- New Functions & Features List. Including Usage --

-## System Functions

System.setCpuSpeed(number) -- Set the Cpu speed. Options : 100, 222, 266, 333.
System.showFPS() -- Show the current FPS.
System.quit() -- Exit back to the XMB.
System.dialogue(STRING, OPTIONS) -- Show Sony Message dialog system. Parameters - String (text string), OPTIONS : 0 = Go back - 1 = YES/NO
System.about() -- Show LuaPlayer Euphoria version, credits and info (using Sony message dialog system)

--REQUIRED SYSTEM FUNCTIONS (must be called in your loop)

System.startGu() -- Start the GU
System.endGu() -- End the GU

-!! Please see Either Samples/Mp3 or Samples/IntraFont for usuage examples 
	
-## MP3 Functions
	
Mp3.init() -- Initialize the Mp3 System.
Mp3.load(filename) -- Load a Mp3.
Mp3.play() -- Play a Mp3.
Mp3.stop() -- Stop a Mp3.
Mp3.pause() -- Pause a Mp3.
Mp3.kill() -- Stop and Free a Mp3.
Mp3.free() -- Free a Mp3.
Mp3.endOfStream() -- Get the end of a Mp3 (ie . if Mp3.endOfStream == 1 then).
Mp3.getTime(string) -- Retrive the current play time position of the mp3.

-## OGG Functions
	
Ogg.init() -- Initialize the Mp3 System.
Ogg.load(filename) -- Load a Mp3.
Ogg.play() -- Play a Mp3.
Ogg.stop() -- Stop a Mp3.
Ogg.pause() -- Pause a Mp3.
Ogg.kill() -- Stop and Free a Mp3.
Ogg.free() -- Free a Mp3.
Ogg.endOfStream() -- Get the end of a Ogg (ie . if Mp3.endOfStream == 1 then).
Ogg.getTime(string) -- Retrive the current play time position of the mp3.

-!! Please see Either Samples/Mp3 or Samples/IntraFont for usuage examples 

-## IntraFont Functions

IntraFont.init() -- Initialize the IntraFont System.
IntraFont.load(filename) -- Load a font using intrafont (ie. font = IntraFont.load("font.pgf")).
IntraFont.print(font, x, y, textSize, color, text) -- x, y & textsize are floating point variables (ie. 0.1, 1.0).
IntraFont.unLoad(font) -- Unload the loaded font.

-!! Please see Either Samples/Mp3 or Samples/IntraFont for usuage examples 

-## Automatic Functions (Do not need calling)

Image swizzling -- Automatic upon loading an image

-------- Help -----------

If you need help with using these features or LuaPlayer Euphoria in general 
please make a post at the official site : http://www.retroemu.com/forumdisplay.php?f=148
We will be glad to help :)